ectopic testicle - German English Dictionary